*{margin:0px;padding:0px;}

ul,li{list-style-type:none;}

img{border:0px;}

body{font-size:13px;font-family:"\5fae\8f6f\96c5\9ed1"; color:#666666;overflow-x:hidden;background:#f4f4f4;}

a:link {color: #666666;text-decoration: none;}

a:visited {text-decoration: none;color: #666666;}

a:hover {text-decoration: none;color:#666666;cursor:pointer;}

a:active {text-decoration: none;color: #666666;}

.dispnone{clear:both;}





*:before,

*:after {

  z-index: -1;

}



[class^="btn-"] {position: relative; display: block; width: 100%; height: 42px;  max-width: 128px; text-transform: uppercase; overflow: hidden; border: 2px solid #ddd;}

[class^="ctn-"] {position: relative; display: block; width: 100%; height: 38px;  max-width: 105px; text-transform: uppercase; overflow: hidden; border: 2px solid #ddd;}



@font-face {font-family: "../fonts/iconfont";

src: url('../fonts/iconfont.eot'); /* IE9*/

src: url('../fonts/iconfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */

url('../fonts/iconfont.woff') format('woff'), /* chrome, firefox */

url('../fonts/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/

url('../fonts/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */

}



.iconfont {

font-family:"../fonts/iconfont" !important;

font-size:16px;

font-style:normal;

-webkit-font-smoothing: antialiased;

-webkit-text-stroke-width: 0.2px;

-moz-osx-font-smoothing: grayscale;

}



.clearB{ clear: both; width: 100%; height: 20px;}



.header_module{ width: 100%; height:130px; background: #FFF;}

.fix{ position: fixed; top: 0px; z-index: 999; background: #FFF;}



/**导航切入**/

.navbg{

animation:navbg 0.8s linear both;

-webkit-animation:navbg 0.8s linear both; 

-moz-animation:navbg 0.8s linear both; 

-o-animation:navbg 0.8s linear both;

}

@keyframes navbg 

{0% { top:-120px;} 100%{ top:0px;}}

@-webkit-keyframes navbg 

{0% { top:-120px;} 100%{ top:0px;}}

@-moz-keyframes navbg

{0% { top:-120px;} 100%{ top:0px;}}

@-o-keyframes navbg

{0% { top:-120px;} 100%{ top:0px;}}

/**导航切入 end**/



/**内容区切入**/

.nynrq{

animation:nynrq 1.0s linear both;

-webkit-animation:nynrq 1.0s linear both; 

-moz-animation:nynrq 1.0s linear both; 

-o-animation:nynrq 1.0s linear both;

}

@keyframes nynrq 

{0% { margin-top:240px;} 100%{  margin-top:0px;}}

@-webkit-keyframes nynrq 

{0% { margin-top:240px;} 100%{  margin-top:0px;}}

@-moz-keyframes nynrq

{0% { margin-top:240px;} 100%{  margin-top:0px;}}

@-o-keyframes nynrq

{0% { margin-top:240px;} 100%{  margin-top:0px;}}

/**内容区切入 end**/



/*顶部*/

.top{width:100%;height:40px; background: #192d5a;}

.top .top_detail{width:1200px;margin:0 auto;height:40px;overflow:hidden;line-height:40px;}

.top .top_detail .td_left{float:left;line-height:40px;font-size:14px;color:#b9b9b9;}

.top .top_detail .td_right{float:right;padding-left:35px;width:auto;height:40px;}

.top .top_detail .td_right ul li{font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 14px; color: #b9b9b9; line-height: 40px; float: left; padding: 0px 15px; background: url(../images/header_t.jpg) right center no-repeat;}

.top .top_detail .td_right ul li.td_last{ background: none;}

.top .top_detail .td_right ul li.zh{ background: url(../images/cn.jpg) 0px center no-repeat; text-indent: 10px;}

.top .top_detail .td_right ul li.en{ background: url(../images/en.jpg) 0px center no-repeat; text-indent: 10px;}

.top .top_detail .td_right ul li a{color: #b9b9b9;}

.top .top_detail .td_right ul li a:hover{color: #fff116;}



/* top_logo */

.top_logo{width:1200px;margin:0 auto;height:97px;}

.logo{ width: auto; float: left; height: auto; overflow:hidden;}

.top_dh{width: auto; float: right; height: auto; overflow:hidden;}

.td_fwrx{ background: url(../images/top_tb.png) 0px center no-repeat; text-indent:30px; font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 13px; color: #b9b9b9; line-height: 40px; float: left;}

.td_fwrx b{ font-size: 16px; font-weight: bold; color: #fff116;}

.td_right ul{ width: auto; float: left;}





/*--头部--*/

.htmleaf-container{ position:relative;}

demo { width: 100%; position: fixed; z-index: 9999; top: 0px; left: 0;}

.navbar-brand{

    padding: 29px 15px;

    height: auto;

}

nav.navbar.bootsnav{

    border: none;

}

.navbar-nav{

    float: left;

}

nav.navbar.bootsnav ul.nav > li > a{

    padding: 30px;

}

nav.navbar.bootsnav ul.nav > li:hover{

    background: #f4f4f4;

	color: black;

}

.nav > li:after{

    content: "";

    width: 0;

    height: 5px;

    position: absolute;

    bottom: 0;

    left: 0;

    transition: all 0.5s ease 0s;

}

.nav > li:hover:after{

    width: 100%;

}



.dropdown-menu.multi-dropdown{

    position: absolute;

    left: -100% !important;

}

nav.navbar.bootsnav li.dropdown ul.dropdown-menu{

    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);

    border: none;

}

@media only screen and (max-width:990px){

    nav.navbar.bootsnav ul.nav > li.dropdown > a.dropdown-toggle:after,

    nav.navbar.bootsnav ul.nav > li.dropdown.on > a.dropdown-toggle:after{ content: " "; }

    .dropdown-menu.multi-dropdown{ left: 0 !important; }

    nav.navbar.bootsnav ul.nav > li:hover{ background: transparent; }

    nav.navbar.bootsnav ul.nav > li > a{ margin: 0; }

}

.w1100 { max-width: 1100px; margin: 0 auto;}

.logo { float:left; padding-top:2%;}

.menu { float:right;}

.headyou {float:right; padding-top: 20px;}

.wrapper {overflow: hidden; }



/*--头部右侧弹出--*/

.ui-rel { position: relative;}

.ui-ab { position: absolute;}

.ui-fixed { position: fixed;}

/*-- 浮动 --*/

.ui-clear:after {display: block;clear: both;content: "";visibility: hidden;height: 0;}

/*-- Box-sizing --*/

.ui-box-size {-moz-box-sizing : border-box; -ms-box-sizing : border-box; box-sizing : border-box;}

/*-- The image responsive --*/

.ui-responsive img {max-width: 100%; }



/*-- CSS 3 transition --*/

.ui-transition {-webkit-transition: all .3s ease-out;}

/*-- The opacity background color --*/

[class ^= "ui-opacity"] {position: absolute; top:0; right: 0; bottom: 0; left: 0; z-index: 0;}

[class ^= "ui-opacity-white"] { background: #fff; }

[class ^= "ui-opacity-black"] { background: #000;}

[class ^= "ui-opacity-gray"] { background: #f2f2f2; }

.ui-opacity-white90,

.ui-opacity-gray90,

.ui-opacity-black90 {filter: alpha(opacity=70); opacity: .7;}

#sidebar { width:168px; background:url(../images/jia.png) no-repeat right bottom;float:left; margin-bottom:11px; margin-right:10px; }

.sidebar-news-title h1 { font-size: 14px; color: #000; }

.sidebar-news-title h1 em { margin-left: 10px; }

.sidebar-news-title a { top: -10px; right: 32px; }

.sidebar-news-title a span { background-position: -320px -80px; }

.sidebar-news-photo { width: 322px; height: 210px; }

.sidebar-news-list li { height: 35px; line-height: 35px; border-bottom: 1px dotted #ababab; }

.sidebar-news-list li time { top: -25px; font-size: 22px; color: #999;}

.sidebar-solution { height: 210px; margin-top: 60px; }

.sidebar-video { height:210px; }

.wjfdbg { background:url(../images/wjtbg.png) no-repeat top; width:168px; height:195px; position:absolute; left:0; top:0;}

.sidebar-video span { top: 50%; left: 50%; width: 80px; height: 80px; margin: -40px 0 0 -40px; background-position: -320px 0; -webkit-transition: all .5s ease-out; }

.sidebar-video:hover span { -webkit-transform: scale(.5); opacity: .5; }

.video-pop { display: none; opacity: 0; top: 0; right: 0; bottom: 0; left: 0; z-index: 9998; }

.video-container { top: 0; left: 0; width:100%; height:40%; background: #fff; }

.video-close { display: block; top: 0; right: 30px; width: 40px; height:30px; cursor: pointer; opacity: 0; }

.video-container:hover .video-close { opacity: 1; }

.video-content { width: 100%; height: 80%; }

#sidebar a { color:#FFF;}

.bban {top: 60%;left: 0; position: absolute; width: 100%;}

.i-ban .link {

  display: block;

  width: 42px;

  height: 42px;

  border: 1px solid rgba(255, 255, 255, 0.4);

  border-radius: 50%;

  transition: all 0.3s ease 0s;

  cursor: pointer;

	margin: 0 auto; 

  position: relative;

  overflow: hidden;

	z-index: 99

}

.i-ban .link i {

  display: block;

  width: 100%;

  height: 100%;

  background: url(../images/ico_16.png) no-repeat center;

  position: absolute;

  left: 0;

  top: 0;

}

.i-ban .link:hover {

  border: 1px solid white;

}

.i-ban .link i {

  animation: downico 1.5s ease-out infinite;

}



@keyframes downico {

  0% {

    top: 0;

    opacity: 1;

  }

  35% {

    top: 50%;

    opacity: 0;

  }

  65% {

    top: -50%;

    opacity: 0;

  }

  100% {

    top: 0;

    opacity: 1;

  }

}



.nav > li:after{

content: "";

width: 0;

height: 2px;

background: #666666;

position: absolute;

bottom: 0;

left: 0;

transition: all 0.5s ease 0s;

}

.nav > li:hover:after{

width: 100%;

}

.header_pic{ width: auto; float: left; margin-top: 20px;}

.header_pic ul li{ float: left; padding: 5px; cursor: pointer; position: relative; z-index: 33}

.header_second{ position: absolute; top: 0px; left: 0px; display: none;}



/*banner*/

.main_visual{height:600px;overflow:hidden;position:relative; width:100%; left:0;top:0px;}

.main_image{height:600px;overflow:hidden;position:relative;}

.main_image ul{width:9999px;height:600px;overflow:hidden;position:absolute;top:0;left:0}

.main_image li{float:left;width:100%;height:600px;}

.main_image li a{display:block;width:100%;height:600px}



div.flicking_con{position:absolute; bottom: 15px; left:50%;z-index:999;width:270px;height:21px;margin:0 0 0 -135px;}

div.flicking_con a{float:left;width:80px;height:6px;margin:0;padding:0;display:block;text-indent:-1000px ; background: #FFF; margin: 0px 5px;}

div.flicking_con a.on{ background: #e94629;}

#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:27px!important;height:51px!important;top:250px; display: block;}

#btn_prev{background:url(../images/cp_jt1.png) no-repeat left top;left:100px;}

#btn_next{background:url(../images/cp_jt2.png) no-repeat right top;right:100px;}



.main_visual2{height:530px;overflow: visible;position:relative;}

.main_image2{height:530px;overflow: hidden;position:relative;top:20px;}

.main_image2 ul{width:9999px;height:480px;overflow:hidden;position:absolute;top:0px;left:0}

.main_image2 li{float:left;width:100%;height:480px;}



.flicking_con2{position: relative;top:535px!important; z-index:999; margin:0 auto;}

.flicking_con2 a{float:left;width:12px;height:12px;margin:0 5px;padding:0;background:#ababab;display:block;text-indent:-1000px}

.flicking_con2 a.on{background:#c21717;}

#btn_prev2,#btn_next2{z-index:11111;position:absolute;display:block;width:27px!important;height:51px!important;top:215px; display: block;}

#btn_prev2{background:url(../images/cp_jt1.png) no-repeat left top;left:0px;}

#btn_next2{background:url(../images/cp_jt2.png) no-repeat right top;right:0px;}





/**banner**/

.banner{ height:600px; position:relative; z-index:0; margin-top:-12px;}

/**产品推荐**/

.cpbgs{ display:block; height:540px;}

.cptj{ display:block; float:left; width:294px; background:#fff; margin-left:24px;}

.cptjk1{ height:132px; padding:43px 30px 30px;}

.cptjk2{ height:274px; position:relative; display:block; overflow:hidden;}



.cptj:hover .cptjk2 img{animation:cptjk2 5s linear 0s infinite alternate both;

-webkit-animation:cptjk2 5s linear 0s infinite alternate both;

-moz-animation:cptjk2 5s linear 0s infinite alternate both;

-o-animation:cptjk2 5s linear 0s infinite alternate both;}

@keyframes cptjk2{0%{transform: scale(1);

-ms-transform: scale(1);/* IE 9 */

-webkit-transform: scale(1);/* Safari 和 Chrome */

-o-transform: scale(1);/* Opera */

-moz-transform: scale(1);/* Firefox */}

100%{transform: scale(1.1);

-ms-transform: scale(1.1);/* IE 9 */

-webkit-transform: scale(1.1);/* Safari 和 Chrome */

-o-transform: scale(1.1);/* Opera */

-moz-transform: scale(1.1);/* Firefox */}}

@-webkit-keyframes cptjk2{0%{transform: scale(1);

-ms-transform: scale(1);/* IE 9 */

-webkit-transform: scale(1);/* Safari 和 Chrome */

-o-transform: scale(1);/* Opera */

-moz-transform: scale(1);/* Firefox */}

100%{transform: scale(1.1);

-ms-transform: scale(1.1);/* IE 9 */

-webkit-transform: scale(1.1);/* Safari 和 Chrome */

-o-transform: scale(1.1);/* Opera */

-moz-transform: scale(1.1);/* Firefox */}}

@-moz-keyframes cptjk2{0%{transform: scale(1);

-ms-transform: scale(1);/* IE 9 */

-webkit-transform: scale(1);/* Safari 和 Chrome */

-o-transform: scale(1);/* Opera */

-moz-transform: scale(1);/* Firefox */}

100%{transform: scale(1.1);

-ms-transform: scale(1.1);/* IE 9 */

-webkit-transform: scale(1.1);/* Safari 和 Chrome */

-o-transform: scale(1.1);/* Opera */

-moz-transform: scale(1.1);/* Firefox */}}

@-o-keyframes cptjk2{0%{transform: scale(1);

-ms-transform: scale(1);/* IE 9 */

-webkit-transform: scale(1);/* Safari 和 Chrome */

-o-transform: scale(1);/* Opera */

-moz-transform: scale(1);/* Firefox */}

100%{transform: scale(1.1);

-ms-transform: scale(1.1);/* IE 9 */

-webkit-transform: scale(1.1);/* Safari 和 Chrome */

-o-transform: scale(1.1);/* Opera */

-moz-transform: scale(1.1);/* Firefox */}}

.cp-bk{ display:block; position:absolute; top:0; left:0;}

.cpt-line{ width:84px; height:3px; background:#c21717; margin:0 auto;}

.cpt-ti{ display:block; text-align:center; line-height:30px; font-size:16px; color:#000; padding:15px 0 18px;}

.cpt-ti a, .cpt-ti a:visited{ color:#000;}

.cpt-js{ display:block; line-height:24px; color:#626262; font-size:12px; text-align:center; }

.cpt-js a, .cpt-js a:visited{ display:block; color:#626262;}



input{ border: none;}

input:focus{outline: none;}

.header_top{ width: auto; height: 40px; float: right; margin:10px 0; position: relative; z-index: 66;}

.header_xx{ clear: both; width: 800px; height: 1px; background: #e5e5e5; margin-top: 8px;}

.header_dh{ background: url(../images/dh_t.jpg) 0px center no-repeat; text-indent:45px; font-size: 22px; color: #525051; font-weight: bold; height: 40px; line-height: 40px; width: auto; float: left;}

.header_sr{ width: 74px; height: 30px; border: 1px solid #ddd; text-indent: 10px; line-height: 30px; float: right; position: relative; z-index: 66; margin-left: 15px; margin-top: 5px;}

.header_bx{ width: 74px; font-size: 13px; color: #b0b0b0; font-weight: normal; cursor: pointer; height: 30px; background: url(../images/zh_tb.png) 55px center no-repeat;}

.header_item{ position: absolute; top:-28px; background: #FFF; display: none; left: -1px; width: 74px; border: 1px solid #ddd;}

.header_item dt{ font-size: 13px; line-height: 30px; font-weight: normal;}

.header_item dt a{ color: #454545; display: block; width: 74px; height: 30px;}

.header_bx:hover{ background: url(../images/zh_htb.png) 50px center no-repeat; color: #e7462c;}

.header_item dt a:hover{color: #e7462c;}

.header_sr .aaa{background: url(../images/zh_htb.png) 50px center no-repeat; color: #e7462c;}

.right_din_sou{ border:1px solid #ddd; line-height:30px; width:206px; margin-left:25px; float: left; margin-top: 15px;}

.right_din_sou .right_din_sou_nei{ padding-left:10px; width: 178px;}

.right_din_sou .tij{ width:16px; height:16px; background:url(../images/bn1.png) no-repeat 100%; cursor:pointer}



.index_module{ width: 100%; height: auto; overflow: hidden; background: url(../images/in_bg.jpg) bottom center no-repeat;}

/*关于金力*/

.content_p1{ width:100%; height:auto; overflow:hidden;}

.ingyjl_module{ width: 100%; height: auto; overflow: hidden;}

.ingyjl_item{ width: 100%; text-align: center;}

.ingyjl_item b{ display: block; width: 100%;text-transform: uppercase; color: #d6d6d6; font-size: 30px; line-height: 35px; font-family: "Arial"; font-weight: normal;}

.ingyjl_item h2{ clear: both; background: url(../images/ingyjl_bt.png) center no-repeat; font-weight: normal; width: 100%; color: #252525; font-size: 30px; line-height: 35px; font-family: "Arial";}

.ingyjl_module_module{ clear: both; width: 1200px; margin:30px auto 0; height: auto; overflow: hidden;}

.ingyjl_pic{ width: 540px; height: 350px; border: 6px solid #e7e7e7; float: left;}

.ingyjl_content{ width: 620px; float: right; height: auto; overflow: hidden;}

.ingyjl_title{ width: 100%; margin-top: 15px;}

.ingyjl_title h2{ clear: both; width: 100%; font-size: 24px; color: #252525; line-height: 30px;}

.ingyjl_title p{ clear: both; width: 100%; font-size: 18px; color: #e83719; line-height: 40px; background: url(../images/ingyjl_t.jpg) left bottom no-repeat;}

.ingyjl_ct_module{ clear: both; font-size: 14px; margin-top: 20px; color: #454545; line-height: 27px;}

.ingyjl_more{ width: 140px; margin-top: 20px; height: 40px; line-height: 34px; border: 2px solid #ddd; text-align: center; font-size: 14px; color: #454545;}

.ingyjl_more a{color: #454545; display: block;}

.ingyjl_more:hover{background: #666; border: 2px solid #ccc;}

.ingyjl_more:hover a{color: #FFF;}





/*绿色铸造*/

.lszz_module{ width: 580px; float: right; height: auto; overflow: hidden;}

.lszz_pic{ width: 100%; height: auto; overflow: hidden;}

.lszz_item{ clear: both; width: 100%; margin:15px 0 10px; line-height: 40px; font-size: 20px; color: #222; float: left; border-bottom: 1px solid #e7ebef; height: 40px;}

.lszz_item b{ font-size: 16px; color: #999; text-transform: uppercase; margin-left: 5px; font-family:Arial, Helvetica, sans-serif; font-weight: normal;}

.lszz_content{ clear: both; width: 100%; height: auto; overflow: hidden; font-size: 15px; color: #4a4a4a; line-height: 28px; margin-top: 15px;}

.lszz_more{ width: 130px; height: 42px; line-height: 38px; border: 2px solid #ddd; font-size: 13px; color: #454545; text-align: center; font-family:"\5fae\8f6f\96c5\9ed1"; margin-top: 15px;}

.lszz_more a{ color: #666; display: block;}

.lszz_more:hover{ background: #476bc1; border: 2px solid #476bc1;}

.lszz_more:hover a{ color: #FFF;}

.lszz_pic img{ transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}

.lszz_module:hover .lszz_pic img{transform:scale(1.2); -webkit-transform:scale(1.2);-moz-transform:scale(1.2); -o-transform:scale(1.2);-ms-transform:scale(1.2);}





/*产品展示*/

.w1200{width:1200px;margin:0 auto;overflow:hidden}

.content_p2{ width:100%; margin:0px auto 0; height:auto; overflow:hidden;}

.incpzs_module{ width: 100%; height: auto; overflow: hidden; margin-top: 25px;}

.incpzs_item{ width: 100%; text-align: center;}

.incpzs_item b{ display: block; width: 100%;text-transform: uppercase; color: #d6d6d6; font-size: 30px; line-height: 35px; font-family: "Arial"; font-weight: normal;}

.incpzs_item h2{ clear: both; background: url(../images/ingyjl_bt.png) center no-repeat; font-weight: normal; width: 100%; color: #252525; font-size: 30px; line-height: 35px; font-family: "Arial";}

.incpzs_module_module{ clear: both; width: 100%; margin:30px auto 0; height: auto; overflow: hidden;}

.inB{width:100%;float:left; height:auto;}

.in_slide .hd{ width:100%;float:left;}

.in_slide .hd ul{ float:right}

.in_slide .hd span{color:#565759; font-size: 24px;}

.in_slide .hd span i{ color: #d6d6d6; font-size: 14px; font-family: "Arial"; font-style: normal; text-transform: uppercase; margin-left: 5px;}

.in_slide .bd{width:100%;float:left;margin-top:32px}

.in_slide .hd ul li{ float:left; cursor:pointer; width: 130px; background: #eaeaea; line-height:42px;font-size:16px;color:#252525;text-align:center;margin-left:15px; }

.in_slide .hd ul li.on{background:#666666; color:#FFF}

.sli_left{float:left;width:689px;height:424px;float:left;border:1px solid #e5e5e5}

.sli_left img{width:666px;height:439px;float:left;margin-left:40px;margin-top:30px}

.sli_right{width:450px;padding:0px 34px;height:331px;background:#eaeaea;float:left;margin-left:-9px;margin-top:75px;position:relative;text-align:left}

.sli_right i,.sli_right p,.sli_right strong{width:100%;float:left}

.sli_right i{font-size:14px;color:#333333;font-weight:bold;margin-top:34px;}

.sli_right strong{font-size:30px;color:#222;margin-top:30px;}

.sli_right p{font-size:15px;color:#666666;line-height:33px;margin-top:25px;}

.sli_right a{font-size:14px;color:#454545;font-weight:bold;left:34px;position:absolute;bottom:38px; display: block; width: 128px; height: 35px; line-height: 31px; background: #FFF; border: 2px solid #ddd; text-align: center;}

.sli_right a:hover,.slide_btn a:hover{color:#fff; background: #666;}

.visual{width:100%!important;height:470px;position:relative;}

.visual ul.slides_container{width:100% !important;height:470px;display:inline-block;position:relative;}

.visual ul.slides_container li{text-align:center;width:100% !important;position:relative;height:470px;overflow:hidden;}

.slideControl ul.pagination{position:absolute;left:726px;bottom:10px;z-index:5}

.slideControl ul.pagination li{float:left;font-size:14px;color:#7a7b80;width:auto !important;cursor:pointer;font-family:Arial;margin-right:58px;border-bottom:1px solid #7a7b80;padding-bottom:6px}

.slideControl ul.pagination li a{color:#7a7b80}

.slideControl ul.pagination li a:hover,.slideControl ul.pagination li.current a{color:#fff;border-color:#fff !important;font-weight:normal !important}

.slideControl p.slide_lBt,.slideControl p.slide_rBt{position:absolute;left:0px;width:40px;height:40px;z-index:6;top:224px;font-family:"宋体";text-align:center;line-height:40px;background-color:rgba(0,0,0,0.9);}

.slideControl p.slide_rBt{left:40px;}

.slideControl p.slide_lBt a,.slideControl p.slide_rBt a{display:block;color:#fff}

.slideControl p.slide_lBt a:hover,.slideControl p.slide_rBt a:hover{color:#224c96}

ul.pagination li.on strong{ color: #222;}









/*技术创新*/

.jscx_module{ width: 580px; float: right; height: auto; overflow: hidden;}

.jscx_pic{ width: 100%; height: auto; overflow: hidden;}

.jscx_item{ clear: both; width: 100%; margin:15px 0 10px; line-height: 40px; font-size: 20px; color: #222; float: left; border-bottom: 1px solid #e7ebef; height: 40px;}

.jscx_item b{ font-size: 16px; color: #999; text-transform: uppercase; margin-left: 5px; font-family:Arial, Helvetica, sans-serif; font-weight: normal;}

.jscx_content{ clear: both; width: 100%; height: auto; overflow: hidden; font-size: 15px; color: #4a4a4a; line-height: 28px; margin-top: 15px;}

.jscx_more{ width: 130px; height: 42px; line-height: 38px; border: 2px solid #ddd; font-size: 13px; color: #454545; text-align: center; font-family:"\5fae\8f6f\96c5\9ed1"; margin-top: 15px;}

.jscx_more a{ color: #666; display: block;}

.jscx_more:hover{ background: #476bc1; border: 2px solid #476bc1;}

.jscx_more:hover a{ color: #FFF;}

.jscx_pic img{ transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}

.jscx_module:hover .jscx_pic img{transform:scale(1.2); -webkit-transform:scale(1.2);-moz-transform:scale(1.2); -o-transform:scale(1.2);-ms-transform:scale(1.2);}





/*应用领域*/

.content_p3{ clear:both; width: 100%;  height: auto; overflow: hidden; margin-top: 15px;}

.inyyly_module{ width: 100%; height: auto; overflow: hidden;}

.inyyly_item{ width: 100%; text-align: center;}

.inyyly_item b{ display: block; width: 100%;text-transform: uppercase; color: #d6d6d6; font-size: 30px; line-height: 35px; font-family: "Arial"; font-weight: normal;}

.inyyly_item h2{ clear: both; background: url(../images/ingyjl_bt.png) center no-repeat; font-weight: normal; width: 100%; color: #252525; font-size: 30px; line-height: 35px; font-family: "Arial";}

.inyyly_module_module{ clear: both; width: 100%; margin:30px auto 0; height: auto; overflow: hidden;}





.js{width:90%; margin:10px auto 0 auto; }

.js p{ padding:5px 0; font-weight:bold; overflow:hidden;  }

.js p span{ float:right; }

.js p span a{ color:#f00; text-decoration:underline;   }

.js textarea{ height:100px;  width:98%; padding:5px; border:1px solid #ccc; border-top:2px solid #aaa;  border-left:2px solid #aaa;  }



/* 本例子css */

.slideGroup{ width:1304px; text-align:left;  }

.slideGroup .parHd{ height:30px; line-height:30px; background:#f4f4f4; padding:0 20px; border-bottom:1px solid #ddd;  position:relative;  }

.slideGroup .parHd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   }

.slideGroup .parHd ul li{ float:left; padding:0 15px; cursor:pointer;  }

.slideGroup .parHd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; }

.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:10px 0 10px 42px; position:relative;   }

.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:0px; top:35%; display:block; width:35px; height:75px; border:1px solid #ddd; background:url(../images/equ_l.gif) center center no-repeat #f4f4f4; }

.slideGroup .sNext{ left:auto; right:0px; background:url(../images/equ_r.gif) center center no-repeat #f4f4f4;}

.slideGroup .sPrev:hover{background:url(../images/equ_l01.gif) center center no-repeat;}

.slideGroup .sNext:hover{ background:url(../images/equ_r01.gif) center center no-repeat;}



.slideGroup .parBd ul{ overflow:hidden; zoom:1;}

.slideGroup .parBd ul li{ margin:0 12px; float:left; _display:inline; position: relative; z-index: 66; overflow:hidden; text-align:center;}

.slideGroup .parBd ul li .pic{ text-align:center; }

.slideGroup .parBd ul li .pic img{ width:279px; height:340px; display:block; transition: all 0.5s;}

.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;}

.slideGroup .parBd ul li .title{ line-height:92px; height: 92px; color:#FFF; font-size: 24px; background:rgba(0,0,0,.5); width: 100%; position: absolute; bottom: 0px; text-align: left; text-indent: 25px;}

.slideGroup .parBd ul li .title a{ color: #FFF;}

.slideGroup .parBd ul li h2{ width: 100%; line-height: 40px; font-weight: normal; font-size: 24px; margin-top: 15px;}

.slideGroup .parBd ul li p{ clear: both; width: 100%; height: 2px; text}

.slideGroup .parBd ul li:hover img{transform: scale(1.1);}





/*资质荣誉*/

.content_p4{ width:100%; margin:0px auto 0; height:auto; overflow:hidden;}

.inzzry_module{ width: 100%; height: auto; overflow: hidden;}

.inzzry_item{ width: 100%; text-align: center;}

.inzzry_item b{ display: block; width: 100%;text-transform: uppercase; color: #d6d6d6; font-size: 30px; line-height: 35px; font-family: "Arial"; font-weight: normal;}

.inzzry_item h2{ clear: both; background: url(../images/ingyjl_bt.png) center no-repeat; font-weight: normal; width: 100%; color: #252525; font-size: 30px; line-height: 35px; font-family: "Arial";}

.inzzry_module_module{ clear: both; width: 100%; margin:30px auto 0; height: auto; overflow: hidden;}

.inzzry_new{ width: 1140px; margin: 0px auto 30px; height: auto; overflow: hidden;}

.inzzry_new ul li{ font-size: 14px; color: #666; line-height: 28px; width: 50%; float: left;}

.inzzry_new ul li i{ width: 10px; height: 28px; display: block; float: left; background: url(../images/ryxw_t.png) center no-repeat;}

.inzzry_new ul li span{ display: block; width: 85%; margin-left: 18px;}

.inzzry_new ul li a{ color: #666;}

.inzzry_new ul li:hover a{ color: #e7462c;}

.inzzry_new ul li.inzzry_eq0 i{ height: 48px; width: 10px; line-height: 48px; background: url(../images/ryxw_t.png) 0px 8px no-repeat;}

.inzzry_new ul li.inzzry_eq0 span{ line-height:24px;}

.inzzry_content{ clear: both; height: auto; overflow: hidden;}

.Box {position: relative;}

.Box .content {width: 1200px;margin: 0 auto;}

.Box h2 {text-align: center;margin-bottom: 35px;padding-top: 250px;}

.Box .Box_con {position: relative;}

.Box .Box_con .btnl {position: absolute;}

.Box .Box_con .btn {display: block;width: 41px;height: 41px;position: absolute;top: 45%;cursor: pointer;}

.Box .Box_con .btnl {background: url(../images/left.png) no-repeat center;left: -72px;}

.Box .Box_con .btnr {background: url(../images/right.png) no-repeat center;right: -72px;}

.Box .Box_con .btnl:hover {background: url(../images/jtl03.png) no-repeat center;}

.Box .Box_con .btnr:hover {background: url(../images/jtr03.png) no-repeat center;}

.Box .Box_con .conbox {position: relative;overflow: hidden;}

.Box .Box_con .conbox ul {position: relative;list-style: none;}

.Box .Box_con .conbox ul li {    float: left;

    width: 285px;

    height: 386px;

    position: relative;

    z-index: 33;

    margin-left: 20px;

    overflow: hidden;}

.Box .Box_con .conbox ul li:first-child {margin-left: 0;}

.Box .Box_con .conbox ul li img {display: block;width: 283px;transition: all 0.5s; border: 1px solid #eaeaea;}

.Box .Box_con .conbox ul li:hover img {transform: scale(1.1);}

.Box .BoxSwitch {margin-top: 30px;text-align: center;}

.Box .BoxSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 30px;height: 3px;background: #ccc;margin: 0 5px;cursor: pointer;}

.Box .BoxSwitch span.cur {background: red;}

.scsl_title{ width: 100%; height: 45px; line-height: 45px; background:rgba(0,0,0,.5); text-align: center; color: #FFF; font-size: 14px; position: absolute; bottom:-45px; opacity: .9;}

.gssl_more{ clear: both;  font-size: 14px; color: #666; line-height: 38px; width: 152px; margin: 30px auto 30px; height: 42px; border: 2px solid #ddd; text-align: center;}

.gssl_more a{ color: #666; display: block;}

.gssl_more a:hover{background: #666; color: #fff;}





/*版权*/

.fyjzzs-footer{ width:100%; height:auto; overflow:hidden; font-size:12px; background:#565759; padding:30px 0px 30px;}

.footer_module{ width:1200px; margin:0px auto; height:auto; overflow:hidden;}

.footer_module ul li{ width: 350px; padding-left: 30px; float: left; height: 201px; overflow: hidden;}

.footer_module ul li h2{color: #e6e6e6; font-size: 16px; font-weight: normal; line-height: 40px; font-family:"\5fae\8f6f\96c5\9ed1";}

.ftdh_module{ clear: both; height: 168px; overflow: hidden;}

.ftdh_module ul li{ color: #7d7d7d; line-height: 24px; font-size: 12px; font-family:"\5fae\8f6f\96c5\9ed1";}

.ftdh_module ul li a{ color: #7d7d7d;}

.ftdh_module ul li a:hover{ color: #ff7800;}

.footer_module ul li.ftlx_it{ width: 470px; margin-left: 20px;}

.footer_module ul li.ftlx_it h2{color: #e6e6e6; font-size: 16px; line-height: 40px; width: 170px; font-family:"\5fae\8f6f\96c5\9ed1"; background: url(../images/ft_bg.jpg) bottom left no-repeat;}

.ftlx_it{ width: 170px; padding-left: 40px; height: auto; overflow: hidden;}

.ftlx_module{ clear: both;  color: #c9c9c9; line-height: 24px; height: 168px; width: 100%; font-size: 13px; font-family:"\5fae\8f6f\96c5\9ed1"; margin-top: 15px;}

.footer_module ul li.ftdt_module{ width:140px; padding-right: 30px; padding-left: 0px;}

.footer_module ul li.ftdt_module ul li{ background: none; height: 24px; width: 100%; float: left; padding-left: 20px; font-size: 13px;}

.footer_module ul li.ftdt_module ul li a{ color: #c9c9c9;}

.footer_module ul li.ftdt_module ul li a:hover{ color: #FFF; text-decoration: underline;}

.footer_module ul li.ftdt_module h2{ text-indent: 20px;background: url(../images/ft_bg.jpg) 20px bottom no-repeat;}

.ftxw_module_module{ clear: both; height: auto; overflow: hidden; margin-top: 15px;}

.ftxw_module_module ul li{ font-size: 13px; color: #c9c9c9; line-height: 24px;}

.ftxw_module_module ul li a{color: #c9c9c9;}

.ftxw_module_module ul li a:hover{color: #FFF; text-decoration: underline;}



.footer_module ul li.ftew_eq{ background:url(../images/ftbg_t.jpg) left center no-repeat; float: right; width: 320px;}

.footer_module ul li.ftew_eq h2{ text-indent: 20px;background: url(../images/ftgz_t.jpg) 20px bottom no-repeat;}

.ftew_module{ width: 300px; float: left; height: auto; margin-top: 15px; overflow: hidden; padding-left: 20px;}

.ftew_module ul li{ width: 120px; height: auto; float: left; margin-right: 20px; overflow: hidden; padding: 0px; background: 0px;}

.ftew_module ul li p{color: #c9c9c9; line-height: 24px; font-size: 12px; font-family:"\5fae\8f6f\96c5\9ed1"; clear: both; width: 100%; text-align: center;}





.footer_module ul li.ftxw_module{ width: 140px; padding-left: 0px; padding-right: 30px;}

.footer_module ul li.ftxw_module ul li{ background: none; width: 170px;  padding-left: 25px; float: left; height:24px;}

.footer_module ul li.ftxw_module ul li a{ color: #c9c9c9;}

.footer_module ul li.ftxw_module ul li a:hover{ color: #FFF; text-decoration: underline;}

.footer_module ul li.ftxw_module h2{ text-indent: 25px;background: url(../images/ft_bg.jpg) 25px bottom no-repeat;}



.ftfs_module{ width: 215px; float: left; margin-left: 25px; margin-top: 20px; height: auto; overflow: hidden;}

.footer_module ul li .ftfs_module h2{font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 14px; color: #ddd; line-height: 20px;}

.ftlx_dh{ clear: both; height: auto; overflow: hidden;}

.ftlx_ct{ clear: both; height: auto; overflow: hidden; margin-top: 10px;}

.ftlx_ct p{font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 12px; color: #ddd; line-height: 24px;}

.ftlx_kf{ clear: both; width: 117px; height: 35px; background: #ea1a1a; line-height: 35px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 14px; color: #FFF; margin-top: 20px;}

.ftlx_kf i{ display: block; float: left; display: block; text-indent: 15px; margin-right: 5px; font-size: 20px;}

.ftlx_kf a{ color: #FFF;}

.ftlx_kf:hover{ background: #c90f1a;}





.footer_L{ width: 630px; float: left; height: auto; overflow: hidden;}

.ft_nav{ width: 100%; height: auto; overflow: hidden;}

.ft_nav ul li{ background: url(../images/ft_nt.jpg) right center no-repeat; width: auto; float: left; padding: 0px 10px; color: #bcbcbc; font-size: 14px; font-family:"\5fae\8f6f\96c5\9ed1";}

.ft_nav ul li.ftn_eq0{ padding-left: 0px;}

.ft_nav ul li.ftn_last{ background:none;}

.ft_nav ul li a{ color: #bcbcbc;}

.ft_nav ul li a:hover{ color: #f75800;}

.ft_lx{ clear: both; color: #bdbdbd; font-size: 14px; padding-left: 10px; font-family:"\5fae\8f6f\96c5\9ed1"; line-height: 30px; margin-top: 10px;}

.ft_lx a{ color: #bdbdbd;}

.ft_lx a:hover{ color: #f75800;}



.footer_R{ width: 332px; float: right; height: auto; overflow: hidden;}

.footer_R_content{ width: 195px; float: left; height: auto; overflow: hidden;}

.ft_ct_logo{ width: 100%; height: auto; overflow: hidden; margin-top: 15px;}

.ft_ct_title{ width: 100%; height:28px; border-top: 1px solid #FFF; border-bottom: 1px solid #FFF; color: #FFF; font-size: 14px; font-family:"\5fae\8f6f\96c5\9ed1"; line-height: 28px;  margin-top: 15px; text-align: center;}

.footer_R_ewm{ width: 123px; float: right; height: auto; overflow: hidden;}

.footer_R_ewm p{ clear: both;font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 14px; color: #7f7f7f; line-height: 26px; text-align: center;}





.bottom_module{ clear:both; width:100%; height:60px; line-height:60px; background:#565759; border-top: 1px solid #696969;}

.bt_module_module{font-family:"\5fae\8f6f\96c5\9ed1"; color:#dcdcdd; font-size:13px; line-height:60px; text-align:center; width:1200px; margin:0px auto;}

.bt_module_module a{color:#dcdcdd;}

.bt_module_module a:hover{ color: #FFF; text-decoration: underline;}



.bt_L{ width:auto; float:left;font-family:"\5fae\8f6f\96c5\9ed1";}

.bt_R{ width:auto; float:right;font-family:"\5fae\8f6f\96c5\9ed1";}







.ct_module{ clear:both; width:1200px; margin:0px auto; height:auto; overflow:hidden;}

.ct1_module{ clear:both; width:100%; margin:0px auto; height:auto; overflow:hidden;}

.ct_L{ width:216px; height:auto; float:left;}

sefl_module{ width:225px; float:left; height:auto; border:1px solid #f0f0f0; border-top:none; padding-bottom:20px;}

sefl_module_module{ width:184px; margin:0px auto; margin-top:20px;}

sefl_module_module ul li{ background:url(../images/first-bg-02.gif) 0px 0px no-repeat; height:35px; text-indent:30px; line-height:32px;font-family:"\5fae\8f6f\96c5\9ed1"; color:#515151; font-size:14px; margin-top:6px;}

sefl_module_module ul li a{ color:#515151;}

sefl_module_module ul li a:hover{ color:#FFF;}

sefl_module_module ul li:hover{ background:url(../images/first-bg-02.gif) 0px -70px no-repeat;}

sefl_module_module ul li:hover a{ color:#FFF;}

.ct_R{ width:955px; float:right; margin-top:20px;}

.ctcommon_item{ width: 100%; height:51px; line-height:56px;font-family:"\5fae\8f6f\96c5\9ed1";color:#333; font-size:16px; text-indent:20px; width:943px; margin:0px auto;}

.ctcommon_item_title{ width: auto; float: left; height: auto; overflow: hidden; font-size: 20px;}

.ctcommon_item_title b{ color: #e3e3e3; font-size: 20px; font-weight: normal; margin-left: 6px; text-transform: uppercase;}

.ctcommon_more{ width: auto; float: right; margin-right: 15px; background: url(../images/home.jpg) 0px 4px no-repeat; text-indent: 25px; font-family:"\5fae\8f6f\96c5\9ed1"; color:#515151; font-size:14px; line-height: 56px;}

.ctcommon_more a{ color: #515151;}

.ctcommon_more a:hover{ color: #d80e15;}

.ctcommon_module_module{ clear:both; height:auto; overflow:hidden;font-family:"\5fae\8f6f\96c5\9ed1";color:#515151; line-height:28px; padding:15px; font-size:15px;}

.ctcommon_module_module a{color:#515151;}

.ctcommon_module_module a:hover{color:#f75800;}







/*二级联系我们*/

.erlx_module{ width:223px; border:1px solid #f0f0f0; height:auto; overflow:hidden;}

.erlx_item{font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px; font-weight:bold; color:#000; height:40px; line-height:40px; text-indent:15px; border-bottom:1px solid #f0f0f0;}

.erlx_item_title{ width:auto; float:left;}

.erlx_item_more{ width:auto; float:right; margin-right:10px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:12px; color:#666; font-weight:normal;}

.erlx_item_more a{ color:#666;}

.erlx_item_more a:hover{ color:#f75800;text-decoration:underline;}

.erlx_module_module{ clear:both; height:auto; overflow:hidden; }

.erlx_pic{ width: 100%;}

.erlx_content{ clear: both;padding:8px 10px; font-family:"\5fae\8f6f\96c5\9ed1"; line-height: 26px; color: #666; font-size: 14px; height: auto; overflow: hidden;}



.ctlxwm_mdoule{ width:100%; height:auto; overflow:hidden;}





.view {width:302px; height:191px;border:10px #cfcfcf solid; overflow: hidden; position: relative; text-align: center; float:left; }

.view .mask, .view .content {width:302px; height:191px;position: absolute; overflow: hidden; top: 0px; left: 0px; }

.view img { display: block; position: relative; }

.second-effect .mask {opacity: 0;overflow:visible;border:0px solid rgba(0,0,0,0.7);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}

.second-effect a.info {position:relative;top:-10px;opacity:0;-moz-transform:scale(0,0);-webkit-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition: -webkit-transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out; -moz-transition: -moz-transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;-o-transition: -o-transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;-ms-transition: -ms-transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;transition: transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;}

.second-effect:hover .mask {opacity: 1; border:100px solid rgba(0,0,0,0.7);}

.second-effect:hover a.info {opacity:1;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-moz-transition-delay:0.3s;-webkit-transition-delay:0.3s;

-o-transition-delay:0.3s;-ms-transition-delay:0.3s;transition-delay:0.3s;}

.view a.info { display: inline-block; text-decoration: none; padding: 0px; text-indent: -9999px; width: 20px; height: 20px;}





.yewu_con{ margin-left:40px; float:left;}

.yewu_tit{ width:800px; height:60px; line-height:60px; font-size:20px; color:#505050; font-weight:bold;border-bottom:1px #8d8d8d solid;}

.yewu_tit a{color:#505050;}

.yewu_tit a:hover{font-size:20px; color:#ee0000;}



.yewu_txt{width:800px; height:50px; line-height:25px; overflow:hidden; margin:15px 0; }

.yewu_btn{ width:130px; height:34px; margin-top:13px; color:#656565 font-size:14px; float:right;}

.yewu_btn a{display: block;width:130px;height:40px; line-height:40px; text-align:center;border:1px solid #bfbfbf; color:#656565;-moz-transition: all 0.2s linear 0s;-webkit-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s; /* Gecko browsers */ -moz-border-radius: 50px;  -webkit-border-radius: 50px;   /* Webkit browsers */ border-radius:50px; /* W3C syntax */}

.yewu_btn a:hover{background:#ee0000; border:none; color:#fff;}





/*二级右侧*/

.content_L{ width:214px; float:left;}

.content_R{width:763px; float:right;}

.common_module{ float:right;  width:953px; height:auto; overflow:hidden;}

.common_item{ width:953px; height:75px; line-height:75px;background:url(../images/cn_bg.gif) right top no-repeat;}

.common_item_title{ color:#006BB9;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:18px; float:left; line-height:75px; text-indent:45px; background:url(../images/border-topl.gif) left top no-repeat; font-weight:bold;}

.common_item_title span{ color:#b1b1b1; font-size:13px;}

.common_item_more{ width:60px; float:right; line-height:75px; width:auto; margin-right:15px; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:13px; background:url(../images/dangq.jpg) 0px 30px no-repeat; text-indent:15px;}

.common_item_more a,.common_item_more a:link,.common_item_more a:visited,.common_item_more a:active{color:#333;}

.common_item_more a,.common_item_more a:hover{ color:#e43031;}

.common_module_module{ clear:both; padding: 10px 15px 10px; line-height:26px; font-size:14px; border:1px solid #eaeaea; border-top: none;}

.common_module_module a,.common_module_module a:link,.common_module_module a:visited,.common_module_module a:active{ color:#5e5e5e;}

.common_module_module a,.common_module_module a:hover{ color:#F00;}







/*banner*/

.wywh-banner{ clear:both; width:100%; height:auto; overflow:hidden; text-align:center;}

.br_module{ width: 100%; height: 400px; overflow: hidden; background: url(../images/br.jpg) center no-repeat;}

br_module img{ width:100%; height: 100%;}



.fyjzzs-content{ height: auto; overflow: hidden; width: 100%;}

.se_header{ width:1200px; margin:0px auto; height:auto; overflow:hidden;  float:none; background: #FFF;}

.seheader_L{ width:223px; float:left;position:relative;z-index:999; border: 1px solid #eee; border-bottom: none;}

.seheader_item{}

.seheader_item_title{ background:#8c8c8c; text-align: center; padding-top: 25px; height:100px;font-family:"\5fae\8f6f\96c5\9ed1"; color:#FFF;}

.seheader_item_title h2{ font-size: 22px; font-weight: normal; line-height: 28px; width: 100%; }

.seheader_item_title p{ font-size: 12px; line-height: 28px; width: 100%; font-family:Arial, Helvetica, sans-serif; font-size:12px;text-transform: uppercase;}

.seheader_R{ width:975px; float:right; height:auto; overflow:hidden;}

.seheader_dq{ background:url(../images/home.jpg) 20px center no-repeat; margin-top:55px; font-family:"\5fae\8f6f\96c5\9ed1"; height:40px; line-height:40px; font-size:14px; color:#515151; text-indent:45px;}

.seheader_dq a{ color:#515151;}

.seheader_dq a:hover{ color:#f75800;}

.se_xh{ clear:both; width:100%; height:1px; border-top:1px solid #eee;}



.ct_module{ clear:both; width:100%; background: #f6f6f6; height:auto; overflow:hidden;}

.ct_L{ width:225px; height:auto; float:left;}

sefl_module{ width:225px; float:left; height:auto; border:1px solid #f0f0f0; border-top:none; padding-bottom:20px;}

sefl_module_module{ width:184px; margin:0px auto; margin-top:20px;}

sefl_module_module ul li{ background:url(../images/first-bg-02.gif) 0px 0px no-repeat; height:35px; text-indent:30px; line-height:32px;font-family:"\5fae\8f6f\96c5\9ed1"; color:#515151; font-size:14px; margin-top:6px;}

sefl_module_module ul li a{ color:#515151;}

sefl_module_module ul li a:hover{ color:#FFF;}

sefl_module_module ul li:hover{ background:url(../images/first-bg-02.gif) 0px -70px no-repeat;}

sefl_module_module ul li:hover a{ color:#FFF;}

.ct_R{ width:955px; float:right; margin-top:20px;}

.ctcommon_module{ width:1200px; margin: 0px auto; height:auto; overflow:hidden;}

.ercm_module{ width: 100%; height: 56px; border-bottom: 1px solid #ddd;}

.ctcommon_item{ height:56px; line-height:56px;font-family:"\5fae\8f6f\96c5\9ed1";color:#333; font-size:16px; text-indent:20px; width:1200px; margin:0px auto;}

.ctcommon_module_module{ clear:both; height:auto; overflow:hidden;font-family:"\5fae\8f6f\96c5\9ed1";color:#212121; line-height:28px; padding:15px; font-size:15px;}

.ctcommon_module_module a{color:#515151;}

.ctcommon_module_module a:hover{color:#F00;}





.ctlxwm_mdoule{ width:100%; height:auto; overflow:hidden;}

.ercp_module{ width: 1200px; margin: 0px auto; height: auto; overflow: hidden;}





/*二级资质荣誉*/

.erry_module{ width:223px; border:1px solid #f0f0f0; height:auto; overflow:hidden;}

.erry_item{font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px; font-weight:bold; color:#000; height:40px; line-height:40px; text-indent:15px;}

.erry_item_title{ width:auto; float:left;}

.erry_item_more{ width:auto; float:right; margin-right:10px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:12px; color:#666; font-weight:normal;}

.erry_item_more a{ color:#666;}

.erry_item_more a:hover{ color:#f48819;}

.erry_module_module{ clear:both; height:auto; overflow:hidden; padding:15px 2px; text-align:center;}



/*二级产品分类*/

.erfl_module_module{ clear:both; width:100%; height:auto; background:#FFF;}

.erfl_content{width:auto; height:auto; background:#FFF; border:1px solid #eaeaea;border-top:none; padding:10px 10px 10px;}

cenav{ padding-bottom:20px; margin-bottom:20px; border: 1px solid #51170b; border-top: none;}

.cenav li{ padding:0 0px; background: url(../images/erfl_t.png) 30px center no-repeat #dfdfdf; line-height:45px !important; font-size:16px; color:#333; position:relative; text-indent: 40px; margin-bottom: 10px;}

.cenav li a{ display:block; color:#FFF; border-bottom:1px solid #ddd; position:relative; overflow:hidden; line-height:45px; z-index:2;}

.cenav li a span{ display:block; float:left; cursor:pointer;}

.cenav li a b{ display:block; float: right; cursor:pointer; font-family:"宋体"; font-weight:normal;}

.cenav li div{ display:block; position:absolute; left:0; top:0; width:0px; height:45px; background:#d2e2ff; }

.cenav li div, .cenav li a{

  -webkit-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 1.1);

  -moz-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 1.1);

  -o-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 1.1);

  transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 1.1);

  color: #454545;

}

.cenav li:hover div, .cenav li.cenn div{ display:block; position:absolute; left:0; top:0; width:100%; height:46px; background: url(../images/erfl_ht.png) 25px center no-repeat #666;}

.cenav li:hover a, .cenav li.cenn a{ color:#FFF; border-bottom-color:#d2e2ff; border-bottom: 1px solid #666; }



.cpcommon_L{ width:241px; height:auto; float:left; margin-top: 20px;}

.cpcommon_R{ width:935px; float:right; margin-top:20px;}

.cpcommon_module{border:1px solid #f0f0f0; width:933px; height:auto; overflow:hidden;}

.cpcommon_item{ border:none; border-bottom:1px solid #eaeaea; height:51px; line-height:56px;font-family:"\5fae\8f6f\96c5\9ed1";color:#333; font-size:16px; text-indent:20px; width:943px; margin:0px auto;}

.cpcommon_item_title{ width: auto; float: left; height: auto; overflow: hidden;}

.cpcommon_more{ width: auto; float: left; margin-right: 15px; background: url(../images/home.jpg) 15px center no-repeat; text-indent: 45px; font-family:"\5fae\8f6f\96c5\9ed1"; color:#515151; font-size:14px; line-height: 56px;}

.cpcommon_more{ color: #333;}

.cpcommon_more b{ color: #8c8c8c; font-weight: normal;}

.cpcommon_more a{ color: #515151;}

.cpcommon_more a:hover{ color: #e83719;}

.cpcommon_module_module{ clear:both; height:auto; overflow:hidden;font-family:"\5fae\8f6f\96c5\9ed1";color:#515151; line-height:28px; padding:15px; font-size:15px;}

.cpcommon_module_module a{color:#515151;}

.cpcommon_module_module a:hover{color:#e83719;}









/*二级联系我们*/

.erlxwm_module{ width:241px; height:auto; overflow:hidden; border-top: 0px;}

.erlxwm_item{ background:#8c8c8c; text-align: center; padding-top: 15px; height:80px;font-family:"\5fae\8f6f\96c5\9ed1"; color:#FFF;}

.erlxwm_item h2{ font-size: 22px; font-weight: normal; line-height: 28px; width: 100%; }

.erlxwm_item p{ font-size: 12px; line-height: 22px; width: 100%; font-family:Arial, Helvetica, sans-serif;text-transform: uppercase;}

.erlxwm_module_module{ clear: both; width: 100%; padding:5px 0px 15px; border: 1px solid #eaeaea; border-top: none; height: auto; overflow: hidden;}

.erlxwm_dh{ background: url(../images/tel.png) 10px center no-repeat; font-family:"\5fae\8f6f\96c5\9ed1"; text-indent: 45px; height: 55px; border-bottom: 1px solid #ededed; padding: 0px 10px;}

.erlxwm_dh h2{ font-size: 12px; padding-top:10px; font-weight: normal; color: #727272; line-height: 18px;}

.erlxwm_dh p{ clear: both; font-size: 16px; color: #8c8c8c; line-height: 18px; font-weight: bold;}

.erlxwm_content{ clear: both; font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 13px; color: #454545; line-height: 24px; padding: 10px 9px 0;}





/*main css*/

.izl-rmenu{position:fixed; right:0; margin-right:20px; bottom:20px; padding-bottom:20px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; }

.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}

.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}

.izl-rmenu .btn-qq:hover{background-color:#488bc7;}

.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}

.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#78c340;}

.izl-rmenu .btn-wx:hover{background-color:#58a81c;}

.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}

.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}

.izl-rmenu .btn-phone:hover{background-color:#ff811b;}

.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}

.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}

.izl-rmenu .btn-top:hover{background-color:#444;}





/*新闻页面*/

.news_item{ width: 100%; height: 45px; margin: 20px 0px;}

.news_item ul li{ width: 120px; height: 45px; color: #333; line-height: 45px; float: left; margin-right: 15px; text-align: center; background: #FFF; font-size: 14px;}

.news_item ul li a{ color: #333;}

.news_item ul li:hover{ background: #e7462c;}

.news_item ul li:hover a{ color: #FFF;}

.news_item ul li.news_active{background: #e7462c;}

.news_item ul li.news_active a{ color: #FFF;}

.news1_content{ clear: both; height: 380px; width: 1200px; margin: 20px auto 0;}

.news1_content ul li{ width: 380px; background: #FFF; padding: 10px; float: left; margin-left: 20px; height: auto; overflow: hidden;}

.news1_content ul li:hover{box-shadow: #E0E0E0 0px 0px 10px;}

.news1_pic{ width: 360px; height: 200px; overflow: hidden;}

.news1_title{ font-size: 16px; color: #333; font-family:"\5fae\8f6f\96c5\9ed1"; line-height: 26px; margin-top: 10px;}

.news2_content{ clear: both; color: #666; font-size: 14px; line-height: 24px; padding: 10px 0px; border-bottom: 1px solid #e5e5e5;}

.news1_more{ clear: both;  font-size: 14px; color: #666; line-height: 40px; background: url(../images/xw_tb.jpg) right center no-repeat; width: 100%;}

.news1_content ul li a img{ transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}

.news1_content ul li:hover a img{transform:scale(1.2); -webkit-transform:scale(1.2);-moz-transform:scale(1.2); -o-transform:scale(1.2);-ms-transform:scale(1.2);}

.news1_content ul li:hover .xwzx_title{ color: #e7462c;}



.news_ct_module{ clear: both; height: auto; overflow: hidden; margin-top: 25px;}

.news_ct_module ul li{ width: 1200px; height: 160px; background: #FFF; margin-bottom: 25px;}

.news_ct_module ul li .news_ct_title{width:1020px; height:120px; background:#fff; float:left; padding-top:40px; padding-left:30px; padding-right:30px;}

.news_ct_title h2{font-size:16px; color:#3c3c3c; font-weight:normal; padding-bottom:15px;}

.news_ct_title p{ line-height: 25px; color: #666;}

.news_ct_data{width:150px; height:160px; background:#EBEBEB; float:left; padding-top:40px; padding-left:40px;}

.news_ct_data h2{font-size:24px; color:#b7b7b7; font-weight:normal;}

.news_sj{font-size:14px;}

.news_ct_more{width:38px; height:38px; background:url(../images/da.png) no-repeat; margin-top:15px;}

.news_ct_module ul li:hover a .news_ct_title h2{ color: #e7462c;}

.news_ct_module ul li:hover a .news_ct_data{ background: #e7462c;}

.news_ct_module ul li:hover .news_ct_data h2{ color: #FFF;}

.news_ct_module ul li:hover .news_sj{ color: #FFF;}

.news_ct_module ul li:hover .news_ct_more{background:url(../images/dah.png) no-repeat;}





/*产品服务*/

.ctal_module_module{ clear:both; height:auto; overflow:hidden;font-family:"\5fae\8f6f\96c5\9ed1";color:#515151; line-height:28px; padding:15px 0; font-size:15px; width:1200px; margin: 10px auto 0;}

.ctal_module_module a{color:#515151;}

.ctal_module_module a:hover{color:#d31919;}



.syxclie { width:100%; float:left;}

.syxclie ul li { float:left; position:relative; margin-left:29px; margin-bottom:26px; width:380px; height:257px;}

.syxcbt { background:url(../images/syxcbg2.jpg) no-repeat; width:360px; height:48px; font-size:16px; color:#333333; line-height:48px; padding-left:20px;}

.sypb {width:380px; height:257px; position:absolute; background:url(../images/syxcbg.png) no-repeat; text-align:center; font-size:16px; color:#FFF; padding-top:78px; padding-left:30px; line-height:25px; padding-right:30px;display:none; left:0; top:0; opacity:1;}

.syxclie ul li.mr0 { margin-right:0;}





.syxclie2 { width:845px; margin-left:44px; float:left;}

.syxclie2 ul { margin:0 auto;}

.syxclie2 ul li { float:left; position:relative; margin-right:41px; margin-bottom:26px; width:250px; height:257px;}

.syxcbt2 { background:url(../images/syxcbg2.jpg) no-repeat right; width:230px; height:48px; font-size:16px; color:#333333; line-height:48px; padding-left:20px;}

.sypb2 {  width:190px; height:179px; position:absolute; background:url(../images/syxcbg3.png) no-repeat; text-align:center; font-size:16px; color:#FFF; padding-top:58px; padding-left:30px; line-height:25px; padding-right:30px;display:none; left:0; top:0;}

.syxclie2 ul li.mr0 { margin-right:0;}





